shanghai


shanghai
shanghai [v] kidnap abduct, capture, carry away, carry off, grab, hijack, hold for ransom, pirate, run away with, seize, skyjack, snatch; concepts 90,139

New thesaurus. 2014.